#ifndef __WIFI_X_H__
#define __WIFI_X_H__

#include <string.h>
#include <sys/param.h>
#include "freertos/FreeRTOS.h"
#include "freertos/task.h"
#include "freertos/event_groups.h"
#include "esp_system.h"
#include "esp_wifi.h"
#include "esp_event.h"
#include "esp_log.h"
#include "nvs_flash.h"
#include "esp_netif.h"
#include "protocol_examples_common.h"

#include "lwip/err.h"
#include "lwip/sockets.h"
#include "lwip/sys.h"
#include <lwip/netdb.h>
#include "addr_from_stdin.h"


void wifi_x_init(void);
void wifi_recv_x(char * p_char,size_t len);
int wifi_send_x(char *p_char, size_t char_len);
void get_mac_str(char* p);

#endif